The Development of a Grid Based Engineering Design Problem Solving Environment

نویسندگان

  • A. D. Scurr
  • Andy J. Keane
چکیده

To enhance engineering insight, reduce development costs and improve product quality, design studies are increasingly using sophisticated analysis packages together with optimisation tools. This combined approach requires a high level of systems integration and the ability to exploit clusters of networked workstations to achieve efficient and re-usable design systems. What is a PSE " A PSE is a computer system that provides all the computational facilities needed to solve a target class of problems. " (J. Rice-Purdue University) PSE Components The main PSE subsystems include visual-programming environments for graphically composing, steering and form a task graph. This defines the execution order and dependencies between the various components making up a job. For a component to be available for use in VCCE, an XML definition of the component must be available in the Component repository. In the Design of Experiments(DoE)/Response Surface Modelling(RSM) process (left part of diagram above) some technique (e.g., Latin hypercubes) is used to select a set of initial design points (typically say 100 points) that will span the design space. The analysis codes are then run for each design point, ideally in parallel on some large compute cluster, as the design point evaluations are independent of each other. From the resulting database, a response surface is built using the chosen approximation method (e.g., kriging). If satisfactory, the surface is searched for an optimal design point (right part of diagram) and if found, full analysis codes are run at that point. If the analysis is satisfactory and all design constraints are met, the process terminates; otherwise the new design point is added to the design set, the surface regenerated and the optimisation repeated. From a user perspective, the RSM process suggests a data-centric approach to the computational workflow, where the user is primarily looking at problem design point and results data to-date (and possibly other test data such as flight trial or wind tunnel results in aerospace design problems) in order to decide where new problem analyses need to be run. From a computational perspective, the aim is to achieve the maximum amount of parallelism in the analysis computations by exploiting the various cluster resources available. This can be accomplished by de-coupling the search engine computation from the analysis computations and using some form of task farming to schedule parallel running of analysis tasks over the available resources. Rapid advances in commodity computing and the emerging nationwide computational grid …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A grid-enabled problem solving environment for parallel computational engineering design

This paper describes the development and application of a piece of engineering software that provides a Problem Solving Environment (PSE) capable of launching, and interfacing with, computational jobs executing on remote resources on a computational Grid. In particular it is demonstrated how a complex, serial, engineering optimisation code may be efficiently parallelised, Grid-enabled and embed...

متن کامل

Solving Computationally Intensive Engineering Problems on the Grid Using Problem Solving Environments

The layered development of Grid based computational engineering problem solving environments is described by starting from a serial code and moving to a Grid-enabled distributed memory code. This development is described in terms of incremental steps based on the IRIS Explorer and SCIRun problem solving environments. The use of a problem solving environment (PSE) to manage the launching of a Gr...

متن کامل

Stability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid

Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...

متن کامل

Semantics-Assisted Problem Solving on the Semantic Grid

In this paper we propose a distributed knowledge management framework for semantics and knowledge creation, population, and reuse on the grid. Its objective is to evolve the Grid toward the Semantic Grid with the ultimate purpose of facilitating problem solving in e-Science. The framework uses ontology as the conceptual backbone and adopts the service-oriented computing paradigm for information...

متن کامل

A Complex Engineering Design Problem Solving Environment Grid Portal

A Complex Engineering Design Problem Solving Environment (CED PSE) portal targeted at computational science and engineering (CSE) users is described in this paper. The portal offers engineers and scientists with seamless access to the PSE’s range of domain specific computational tools, information and resources acting as a single point of access to the Complex Engineering Design support environ...

متن کامل

A Model of Problem Solving Environment for Integrated Bioinformatics Solution on Grid by Using Condor

To solve the real-world bioinformatics problems on grid, the integration of various analysis tools is necessary in addition to the implementation of basic tools. Workflow based problem solving environment on grid can be the efficient solution for this type of software development. Here we propose a model of simple problem solving environment that enables component based workflow design of integ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002